package cn.tedu.charging.order.pojo.dto;

import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.FieldDefaults;

/**
 * 设备接收到订单服务的开始充电指令后
 * 设备 给 订单服务 的 响应结果
 * 响应结果有两种
 *  开始充电成功
 *  开始充电失败
 */
@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
public class ChargingResultDto {

    /**
     * 订单号
     */
    String orderNo;

    /**
     * 用户信息 用户id
     */
    Integer userId;

    /**
     * 设备信息 运营商id
     */
    Integer operatorId;

    /**
     * 场站id
     */
    Integer stationId;

    /**
     * 桩id
     */
    //Integer pileId;

    /**
     * 设备信息 枪id
     */
    Integer gunId;

    /**
     * 车辆信息
     */
    Integer carId;

    /**
     * 返回结果
     * 1：开始成功
     * 2：开始失败
     */
    String result;

}
